<html>
<head><meta charset="utf-8"><title>Synchronicity (distributed reproducible builds) · project leads (public) · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/index.html">project leads (public)</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html">Synchronicity (distributed reproducible builds)</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="183792158"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183792158" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tony Arcieri <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183792158">(Dec 18 2019 at 21:27)</a>:</h4>
<p>I wasn't quite sure on the call where we netted out on topic-per-project or what, but I'd like to announce a bit of a science experiment...</p>



<a name="183792159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183792159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tony Arcieri <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183792159">(Dec 18 2019 at 21:27)</a>:</h4>
<p><a href="https://github.com/iqlusioninc/synchronicity" target="_blank" title="https://github.com/iqlusioninc/synchronicity">https://github.com/iqlusioninc/synchronicity</a></p>



<a name="183792228"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183792228" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tony Arcieri <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183792228">(Dec 18 2019 at 21:28)</a>:</h4>
<p>our main goal (at my company iqlusion) is to have a toy project to use to play with Libra's HotStuffBFT consensus algorithm outside of Libra itself</p>



<a name="183792388"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183792388" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tony Arcieri <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183792388">(Dec 18 2019 at 21:30)</a>:</h4>
<p>that said, the idea of a truly global sccache-style system seems to come up quite a bit, but the question is always "how can we trust it?"</p>



<a name="183792572"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183792572" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183792572">(Dec 18 2019 at 21:33)</a>:</h4>
<blockquote>
<p>I wasn't quite sure on the call where we netted out on topic-per-project or what, but I'd like to announce a bit of a science experiment...</p>
</blockquote>
<p>I'd say topic per, well, topic -- not per team/wg or whatever. That'll be harder to track. :)</p>



<a name="183834559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183834559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183834559">(Dec 19 2019 at 10:48)</a>:</h4>
<p><span class="user-mention" data-user-id="132721">@Tony Arcieri</span> Sorry if this is obvious, but is the goal of this project to produce deterministic builds from rustc? E.g. If I compiled a crate to WASM with synchronicity would it be reproducible?</p>



<a name="183851867"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/Synchronicity%20%28distributed%20reproducible%20builds%29/near/183851867" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tony Arcieri <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/Synchronicity.20(distributed.20reproducible.20builds).html#183851867">(Dec 19 2019 at 14:51)</a>:</h4>
<p>indeed, or at least, that's the goal</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>